package com.sugon.entity.vo;

import lombok.Data;
import org.hibernate.validator.constraints.NotBlank;

import java.io.Serializable;

/**
 * 备件需求计划提交审批参数
 *
 * @Author YuXD
 * @Version 1.0
 * @since 2023-02-21
 */
@Data
public class SparePartsNeedsPlanCommitEaParam implements Serializable {

    @NotBlank(message = "备件需求计划必选！")
    private String id;

    /**
     * 车间业务主管或技术室主任 工号
     */
    @NotBlank(message = "车间业务主管或技术室主任必填！")
    private String zhuguanshenpiren;

    /**
     * 车间经理工号
     */
    @NotBlank(message = "车间经理必填！")
    private String chejianjinglishenpiren;

    /**
     * 制造处PE分管人员工号
     */
    @NotBlank(message = "制造处PE分管人员必填！")
    private String zhizaochupeshenpiren;

    /**
     * 车间业务主管或技术室主任 长安用户ID
     */
    private String zhuguanshenpirenUnionId;

    /**
     * 车间经理 长安用户ID
     */
    private String chejianjinglishenpirenUnionId;

    /**
     * 制造处PE分管人员 长安用户ID
     */
    private String zhizaochupeshenpirenUnionId;

}
